ABOUT PINE (ELECTRONIC MAIL)
PINE was developed by the University of Washington
specifically to provide user access to electronic mail without
complication. PINE was originally based on ELM but has evolved
into a completely different program ("PINE" is a recursive
acronym that stands for "PINE Is Not ELM" as well as
a take-off on the variety of trees). Although we describe many
of PINE's functions below, PINE is quite easy to use and is used
daily by thousands of users at the University of Washington and
elsewhere around the world. You may find that exploring it on
your own and reading PINE's built-in help messages is the most
enjoyable way to learn its features (and the most comprehensive).
Please note that printer support is currently
not available.
To access electronic mail, type
By pressing the <ENTER> key, you will enter
into the main menu of the PINE mail program:
PINE 4.05 MAIN MENU Folder: INBOX 13 Messages ? HELP - Get help using Pine C COMPOSE MESSAGE - Compose and send a message I MESSAGE INDEX - View messages in current folder L FOLDER LIST - Select a folder to view A ADDRESS BOOK - Update address book S SETUP - Configure Pine Options Q QUIT - Leave the Pine program Copyright 1989-1998. PINE is a trademark of the University of Washington. [Folder "INBOX" opened with 13 messages] ? Help P PrevCmd R RelNotes O OTHER CMDS > [ListFldrs] N NextCmd K KBLock
Within PINE, each menu function is preceded by its
one-letter command, usually shown highlighted in reverse video
at the bottom of the screen. For example, entering a <?>will display help information, or entering a <Q>command will cause PINE to exit.
To originate a message, chose COMPOSE MESSAGE (<c>) from the PINE
main
menu. The following screen will appear:
PINE 4.05 COMPOSE MESSAGE Folder: INBOX 13 Messages To : Cc : Attchmnt: Subject : ----- Message Text ----- ^G Get Help ^X Send ^R Read File ^Y Prev Pg ^K Cut Text ^O Postpone ^C Cancel ^J Justify ^_ Alt Edit ^V Next Pg ^U UnCut Text^T To Spell
At any time, you can use Get
Help (<CONTROL>-<G>)
for help on any portion of the screen that the cursor is located
at.
First, you must enter the e-mail addresses of the
recipients of the message. E-mail addresses must be typed exactly
without mistakes or the message will not reach its recipient(s).
Undeliverable mail will usually be "returned" to you,
but that is not guaranteed. Here are some examples of valid e-mail
addresses:
anderson for another user on the Pegasus mail server
anderson@ucf1vm.cc.ucf.edu
for a user on another system
The To:
line is where you specify the primary recipients of the message
(you can specify more than one recipient if you separate the addresses
with commas). On the Cc:
or "carbon copy" line you can specify additional recipients
(if any) who will receive a copy of the message.
The Attchmnt:
or attachment line lets you specify files that can be "attached"to your message, such as a word processing document or spreadsheet.
The attachment feature of PINE utilizes a new "multi-media"e-mail standard known as MIME.
You can also include a plain text file in your mail
message by using the Read
File command (<CONTROL>-<R>)
after you have filled in the recipient information. You will be
asked for the name of the text file to include. The file will
be inserted after the cursor.
Your Electronic Mailing Address
where userid is your Pegasus userid.
Entering and Editing the Message
Thise File: /tmp/pico.19597 Thise is a tesst of the speling cheker. 0: These 1: Thine 2: This 3: This e 4: This-e 5: Those [SP] <number> R)epl A)ccept I)nsert L)ookup U)ncap Q)uit e(X)it or ? for help
The word currently being checked is in reverse video
(bold in the above example). A list of suggested replacements
appears for you to choose from. Type the number of the word you
would like to select or choose Repl
(<R>)
to type your own replacement word. If this word is spelled correctly,
choose Accept
(<A>)
to accept the current spelling and move on to the next word, or
choose Insert
(<I>)
to add this word to your dictionary. When you are finished spell
checking your message, you will automatically be returned to the
COMPOSE MESSAGE
screen.
A sample completed mail message is shown below:
PINE 4.05 COMPOSE MESSAGE Folder: INBOX 0 Messages To : anderson@ucf1vm.cc.ucf.edu Cc : Attchmnt: Subject : The truth ----- Message Text -----In guarded lanes we walk in line, a calm but steady flow. Accompanied by loud commands, our strength is running low. Another hope feeds another dream, another truth is thought by the machine. A secret wish, a myriad of lies, today is true what common sense denies.
--------------------------------------------------------------------- | Eric C. Anderson | | | Systems Support, (407) 823-5474 | "For those who heed the call of | | University of Central Florida | the machine, we salute you..." | | Orlando, Florida USA | -- Propaganda | ---------------------------------------------------------------------
^G Get Help ^X Send ^R Read File ^Y Prev Pg ^K Cut Text ^O Postpone ^C Cancel ^J Justify ^_ Alt Edit ^V Next Pg ^U UnCut Text^T To Spell
The fact that PINE sends your message without presenting
you with an error message does not mean your message was delivered
or was addressed correctly. When PINE sends a message, it hands
the message over to a mail delivery program that performs the
actual transmission of the message. If the mail delivery program
cannot deliver the message, it usually returns a copy of the message
to you (often called a "bounced message") with a brief
explanation as to the cause. Under certain circumstances, it can
take several days for a message to be bounced, although in most
cases it is returned within a few minutes. If you cannot understand
why a particular message has bounced, call the
Help Desk (823-5117) and they will try to determine the cause.
By far the most common cause is a faulty address.
UW PICO(tm) 2.7 File: propag.sig --------------------------------------------------------------------- | Eric C. Anderson | | | Systems Support, (407) 823-5474| "For those who heed the call of | | University of Central Florida | the machine, we salute you..." | | Orlando, Florida USA | -- Propaganda | ---------------------------------------------------------------------
^G Get Help ^O WriteOut ^R Read File ^Y Prev Pg ^K Cut Text ^C Cur Pos ^X Exit ^J Justify ^W Where is ^V Next Pg ^U UnCut Text^T To Spell
Simply type your signature, pressing the <ENTER>key at the end of each line. Use the backspace key to correct
mistakes. When you are finished, use the exit
command (<CONTROL>-<X>)
to save your file and leave the editor.
Next you need to enable automatic signature file inclusion using the setsig command. The syntax of the command is
pegasus% setsig filename|show|off
where filename is the name of the file containing your signature. The show option will display the filename of the current signature file being appended to messages, and the off option will turn off automatic signature file inclusion. Typing the setsig command by itself will display a small help screen. As an example, suppose we want to append the signature file propag.sig to every message. The following would be typed at the prompt:
pegasus% setsig propag.sig
The show
option of the setsig command would display the following:
Current signature file: propag.sig
Contents of propag.sig:
--------------------------------------------------------------------------------------------
| Eric C. Anderson | | | Systems Support, (407) 823-5474| "For those who heed the call of | | University of Central Florida | the machine, we salute you..." | | Orlando, Florida USA | -- Propaganda |--------------------------------------------------------------------------------------------
VIEWING MAIL
To view e-mail messages you've received, choose the FOLDER INDEX command (<I>)from the main menu. A screen similar to the following will appear:
PINE 4.05 FOLDER INDEX Folder: INBOX Message 1 of 1 NEW
+ N 1 Jul 23 Eddie Biggs (833) Learning to Fly ? Help M Main Menu P PrevMsg - PrevPage D Delete R Reply O OTHER CMDS V [ViewMsg] N NextMsg SPC NextPage U Undelete F Forward
The first line of the screen displays the name of
the mail folder you are reading, how many messages are
present in the folder, and the number of the current message.
A mail folder is the computer equivalent of a file
folder where you store messages. You can sort and separate your
mail into different folders by topic or however you choose to
organize messages. The folder that PINE reads when it is started
is the inbox folder and is where incoming messages are
located.
The current message is the message you are
selecting to view, reply to, forward, save, or delete and is highlighted
in reverse video in the index. You can change the current message
selection by choosing the NextMsg
or next message command (<N>)
and the PrevMsg
or previous message command (<P>).
You can also use the up-arrow (<>) and down-arrow (<®>)
keys to move the selection.
For each message listed in the index, the following
information appears:
1. A plus sign if this message was sent directly
to you (as opposed to a distribution list).
2. The letter N if this is new, unread mail, the
letter A if you replied to this message, the letter D if you have
marked this message for deletion, or nothing if you have only
read the message.
3. Message number
4. Date received
5. Sender
6. Number of bytes
7. Subject
Select the message you wish to read, then press the
<ENTER>key or choose the View
Mail command (<V>).
The message is then displayed as shown below:
PINE 4.05 MESSAGE TEXT Folder: INBOX Message 1 of 1 100%
Date: Tue, 23 Jul 96 11:30:35 EDT
From: "Eddie Biggs"<EPBIGGS@ucf1vm.cc.ucf.edu>
To: "Eric C. Anderson"<ANDERSON@pegasus.cc.ucf.edu>
Subject: Learning to Fly
------------------------------------------------------------
There's no sensation to compare
with this
Suspended animation, a state of
bliss
Can't keep my eyes from the circling
sky
Tongue tied and twisted just an
earthbound misfit, I.
? Help M Main Menu P PrevMsg - PrevPage D Delete R Reply O OTHER CMDS V ViewAttch N NextMsg SPC NextPage U Undelete F Forward
At this point you can choose to reply to, forward,
delete or save this message (see below).
If you choose the Reply (<R>) command, PINE asks whether you wish to include the text of the
SAVE to folder [saved-messages] :
^G Help ^T To Fldrs TAB Complete ^C Cancel Ret Accept
PINE 4.05 FOLDER LIST Folder: INBOX 0 Messages INBOX sent-mail saved-messages epbiggs sent-mail-aug-1995 sent-mail-jun-1996 sent-mail-sep-1995
? Help M Main Menu P PrevFldr - PrevPage D Delete R Rename O OTHER CMDS V [ViewFldr] N NextFldr SPC NextPag A Add
To view mail in a listed folder, highlight it so
that it shows in reverse video by selecting the folder name with
the cursor positioning keys (<>, <®>, <>,
<>). Then press <ENTER>or choose the Open
command (<O>).
PINE opens that folder and places you in the mail index.
SELECT criteria : A select All N Number T Text ^C Cancel C [select Cur] D Date S Status
The following options are available:
A select All Select all of your notes for processing
C select Cur Select the current note (equivalent to pressing <:>from the index).
N Number Select notes based on the message number.
D Date Select notes based on their dates.
T Text Select notes based on text strings found in the header or body of the note.
S Status Select notes
based on their status (read, unread, etc.)
After selecting an option and providing any search
criteria, PINE will respond with [Select
matched n messages!] where n
is the number of notes selected. All notes selected will have
an X in the leftmost column beside each message. If you see [Select
failed! No messages selected.], none
of the notes in the folder matched your search criteria.
If the command set is not enabled, you will see the following message:
[Command ";" not defined for this screen. Use ? for help]
To enable the aggregate command set, do the following:
PINE 4.05 SETUP CONFIGURATION Folder: sent-mail-dec-1995 3 Messages
[ ] allow-talk [ ] assume-slow-link [ ] auto-move-read-msgs [ ] auto-open-next-unread [ ] auto-zoom-after-select [ ] auto-unzoom-after-apply [ ] compose-cut-from-cursor [ ] compose-maps-delete-key-to-ctrl-d [ ] compose-rejects-unqualified-addrs [ ] compose-send-offers-first-filter [ ] compose-sets-newsgroup-without-confirm [ ] delete-skips-deleted [ ] disable-keymenu [ ] enable-8bit-esmtp-negotiation [ ] enable-8bit-nntp-posting [ ] enable-aggregate-command-set [X] enable-alternate-editor-cmd [ ] enable-alternate-editor-implicitly [X] enable-bounce-cmd
? Help E Exit Config P Prev - PrevPage Y prYnt X [Set/Unset] N Next Spc NextPage W WhereIs
Commit changes ("Yes"replaces settings, "No" abandons changes)?"
Press <y>to save your changes.
Select messages arriving ON [04-Jun-1997]: ^G Help ^P Prev Day ^X Cur Msg ^C Cancel Ret Accept ^N Next Day ^W Toggle When
The initial date listed is the current date. You can increment or decrement the day using <CTRL>-<n>or <CTRL>-<p>. You can also use <CTRL>-<x>to enter a new date. By default, notes sent on the specified date are matched. You can change the type of date search by pressing <CTRL>-<w>to toggle one of the following types:
ON Select notes sent on the date specified.
SINCE Select notes sent on or after the date specified.
BEFORE Select notes send
before the date specified.
Select based on To, From, Cc, or Subject fields or All message text ? F From T To C Cc ^C Cancel S [Subject] A All Text
The following options are available:
F From Match text in the
From field of each note.
T To Match text in the
To field of each note. Normally your userid would be here, however
mail sent from a mailing list will have the list name here.
C Cc Match text in the
CC (Carbon Copy) field of each note.
S [Subject] Match text
in the Subject field of each note.
A All Text Match text
in the entire note.
After you select one of the above options, you will
be prompted for the search string.
ALTER message selection : A unselect All B Broaden selctn F Flip selected ^C Cancel C [select Cur] N Narrow selctn
The following options are available:
A unselect All Unselect
all notes currently selected.
C [select Cur] Toggle
the selection of the current note. If it is selected, it will
be unselected; if it is unselected, it will be selected. This
is equivalent to pressing <:>in the index.
B Broaden selctn This
will broaden your selection by testing those notes not currently
selected. If any notes match your search criteria, they will be
added to the select list.
N Narrow selctn This will
narrow your selection by testing only the selected notes.
F Flip selected This will
reverse the selected and unselected notes. All selected notes
are unselected, and all unselected notes are selected.
After choosing options B, N, or F, you will see the
SELECT Criteria menu.
Another useful options is <z>for zoom. This will toggle between displaying only selected notes
and displaying all selected and unselected notes. For example,
you can press <;><t><f>(select, text, from) to select notes from a specific user, and
then press <z>to display only those notes. This allows easy scanning of the
selected notes to find the one you want. To return to the full
listing, press <z>again.
PINE 4.05 ADDRESS BOOK Folder: INBOX 0 Messages
eric Eric C. Anderson anderson@ucf1vm.cc.ucf.edu ? Help M Main Menu P PrevEntry - PrevPage @ AddNew C ComposeTo O OTHER CMDS V [View/Edit] N NextEntry Spc NextPage D Delete W WhereIs
For each recipient listed in the address book, there
are three pieces of information stored:
1. A short, memorable nickname by which you refer
to the recipient. This could be the recipient's first name, initials,
login name, etc.
2. The recipient's full name in English.
3. The recipient's complete e-mail address.
To create a new entry, select the Add
(<A>)
option. You will see the following screen:
PINE 4.05 ADDRESS BOOK (Add) Folder: INBOX 15 Messages Nickname : eric Fullname : Eric C. Anderson Fcc : Comment : Addresses : anderson@ucf1vm.cc.ucf.edu Fill in the fields just like you would in the composer. To form a list, just enter multiple comma-separated addresses. It is ok to leave fields blank. Press "^X" to save the entry, "^C" to cancel. If you want to use quotation marks inside the Fullname field, it is best to use single quotation marks; for example: George 'Husky' Washington. ^G Get Help ^X eXit/Save ^R RichView ^Y PrvPg/Top ^K Cut Line ^C Cancel ^D Del Char ^V NxtPg/End ^U UnDel Line^T To AddrBk
Fill in the fields in the top half of the screen,
as shown in the above example screen. You can also add a new entry
by pressing <T>from the folder index and following the prompts.
To delete an entry, position the cursor on the entry
you wish to delete and select the Delete
(<D>)
option.
Creating and Maintaining a Distribution List
PINE 4.05 ADDRESS BOOK (Add) Folder: INBOX 15 Messages Nickname : helpdesk Fullname : Help Desk Operators Fcc : Comment : Addresses : kdean, marko, pfenton Fill in the fields just like you would in the composer. To form a list, just enter multiple comma-separated addresses. It is ok to leave fields blank. Press "^X" to save the entry, "^C" to cancel. If you want to use quotation marks inside the Fullname field, it is best to use single quotation marks; for example: George 'Husky' Washington. ^G Get Help ^X eXit/Save ^R RichView ^Y PrvPg/Top ^K Cut Line ^C Cancel ^D Del Char ^V NxtPg/End ^U UnDel Line^T To AddrBk
PINE 4.05 ADDRESS BOOK Folder: INBOX 0 Messages
helpdesk Help Desk operators DISTRIBUTION LIST: kdean marko pfenton
? Help M Main Menu P PrevEntry - PrevPage D Delete C ComposeTo O OTHER CMDS V [View/Edit] N NextEntry Spc NextPage A AddNew W WhereIs
Now when we want to send mail to everyone on the
Help Desk distribution list, all we need to do is specify a userid
of helpdesk
when we are in the Compose
Message screen.
To add someone to a distribution list, position the
cursor until the nickname of the list is highlighted and select
the [View/Edit]
(<V>)
option. When the address book editor appears, add the new address
the list of addresses in the Addresses
field.
pegasus% forward epbiggs@ucf1vm.cc.ucf.edu
1. Issue the vacation command:
UW PICO(tm) 2.7 File: .../pegasus/staff/anderson/.vacation.msg
From: anderson (via the vacation program) Subject: away from my mail I will not be reading my mail for a while. Your mail regarding "$SUBJECT" will be read when I return.
^G Get Help ^O WriteOut ^R Read File ^Y Prev Pg ^K Cut Text ^C Cur Pos ^X Exit ^J Justify ^W Where is ^V Next Pg ^U UnCut Text^T To Spell
When the mail server receives mail for you, the above
message will be sent, with $SUBJECT
automatically replaced with the subject of the mail sent to you.
4. You will be asked about viewing and editing your
vacation message again. Respond no <n>.
You will then be asked if you wish to enable the vacation feature.
Respond yes <y>.
When you get back and you wish to disable the vacation
feature, do the following:
1. Issue the vacation command:
pegasus% vacation
2. Respond no <n>when you are asked about viewing and editing your vacation message.
3. When you are asked if you wish to enable the vacation
feature, respond no <n>.